package models

type CollectData struct {
	ID              int64  `gorm:"not null;column:ID; PRIMARY_KEY"`
	Device_ID       int64  `gorm:"not null;column:Device_ID"`              //设备表id
	DeviceInfoID    string `gorm:"not null;column:DeviceInfoID;default:0"` //设备id
	Data            string `gorm:"not null;column:Data"`
	CreateTime      string `gorm:"column:CreateTime"`
	MqttReportedID  string `gorm:"column:MqttReportedID"`  //mqtt 上报的唯一id
	ConcentratorDev string `gorm:"column:ConcentratorDev"` //集中器地址码
}

// 配置数据库操作的表名称
func (CollectData) TableName() string {
	return "CollectData"
}
